package com.example.onlinemusicplayer.controller;

import com.example.onlinemusicplayer.model.User;
import com.example.onlinemusicplayer.tools.ResponseBodyMessage;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping(value = "/hhhh")
public class TestController {

    @RequestMapping(value = "/test")
    public ResponseBodyMessage<User> test(@RequestParam String username,@RequestParam String password){
        System.out.println("username：" + username);
        System.out.println("password：" + password);
        // 这里我们人为去创建 User。
        User user = new User();
        // 这里只是为了测试，我们就不去访问数据库了，直接判断就行。
        // 只要满足下面的条件，就算登录成功。
        if(username.equals("xx") && password.equals("12345")){
            user.setUsername("xx");
            user.setPassword("12345");// 一般是不会把密码 返回去的。这里只是做演示
            return new ResponseBodyMessage<>(0,"登陆成功！",user);
        }
        return new ResponseBodyMessage<>(-1,"登陆失败！",null);
    }
}
